package com.springcloud.gateway.common.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import java.net.URI;
import java.util.ArrayList;
import java.util.List;

/**
 * <p>  </p>
 *
 * @author mori
 * @since 10/29/2019 2:02 PM
 */
@EqualsAndHashCode(callSuper = false)
@Data
public class RouteDefinitionVo {
    private String id;
    private URI uri;
    private Integer order;
    private List<FilterDefinitionVo> filters = new ArrayList<>();
    private List<PredicateDefinitionVo> predicates = new ArrayList<>();
}
